Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Nitto ATP Finals - Turin Australian Open - Melbourne Olympics - Paris French Open - Paris Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Croatia F1 Croatia F2 Italy F4 Hungary F1 Hungary F2 Serbia&Montenegro F5 USA F2 USA F7 USA F1 USTA Seascape Challenger - Aptos Theusbridge.com Tennis Classic - Tarzana 2002 Azalea Orthopedic Challenger - Tyler USTA/Safeway Challenger - Aptos XL Capital Bermuda Open - Bermuda Black Forest Open 2004 - Freudenstadt San Remo Tennis Cup 15° Piertomaso - San Remo GHI Bronx Tennis Classic - Bronx USTA Challenger of Oklahoma - Tulsa AT&T Challenger of Dallas - Dallas The Surbiton Trophy - Surbiton Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville 2007 Knoxville Challenger - Knoxville Bancolombia Open - Bogota Tallahassee Tennis Challenger - Tallahassee Men's Pro Challenger at Tunica National - Tunica 2008 Knoxville Challenger - Knoxville Nielsen USTA Pro Tennis Championship - Winnetka Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Tallahassee Tennis Challenger - Tallahassee Talahassee Challenger Nottingham Challenger USTA Challenger of Dallas - Dallas Sacramento Challenger VI Abierto Internacional de Salinas - Salinas Champaign Challenger Honolulu Challenger Baton Rouge Challenger Savannah Challenger 2001 Centura USTA Challenger - Rocky Mount Carson Challenger Binghamton Challenger Sacramento Challenger Charlottesville Challenger Knoxville Challenger University of Tennessee USTA Challenger - Knoxville Honolulu Challenger Dallas Challenger San Luis Potosi Challenger 2002 - San Luis Potosi 2002 Eddleman USTA Challenger - Birmingham 2002 USTA Challenger of Calabasas - Calabasas USTA Championships of Kerrville - Kerrville Fifth-Third Bank Tennis Championships - Lexington Challenger Britania Zavaleta - Puebla Time Warner USTA Challenger - Binghamton 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Tennis Classic - Bronx USTA Challenger of Burbank - Burbank Tulsa Auto Collection USTA Challenger - Tulsa 2003 Eddleman USTA Challenger - Birmingham USTA Men's Challenger of Dallas - Dallas Honolulu Challenger Sarajevo Open 2004 - Sarajevo Dallas Challenger Urbana-Champaign Challenger - Urbana The Waco International Tennis Challenger - Waco XL Capital Bermuda Open - Bermuda Antonio Savoldi-Marco Co. - Manerbio Burbank Challenger - Burbank USTA Challenger of Orlando - Orlando The USTA Challenger at West End Racquet - Torrance Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City A Glimmer of Hope Challenger - Austin Hilton Waikoloa Village USTA Challenger - Waikoloa Busan Open Challenger Tennis - Busan 10ø Tornea B. Camparini - Reggio Emilia Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Samsung Open 2005 - Belgrade USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica The $50,000 Pro Challenger at Calabasas - Calabasas The 'Fitz' Casino Challenger - Tunica The West Side Tennis Club Grass Court Challenger - Forest Hills JSM Challenger - Champaign AT&T Challenger of Dallas - Dallas The Commercia Challenger - Aptos Austin Challenger - Austin Lubbock Challenger - Lubbock The Swanston Challenger - Sacramento Tiburon Challenger - Tiburon Lambertz Open - Aachen Tatra Banka Open - Bratislava Ford Tennis Championships - Louisville IPP Open - Helsinki Challenger Groningen - Groningen BMW Tennis Championship - Sunrise 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Challenger Ford de Cherbourg - Cherbourg Music City Challenger - Nashville Puerto Rico Challenger Tennis Event - Humacao Ojai Challenger Swanston Challenger - Sacramento Vancouver Challenger Calabasas Challenger Hurricane Tennis Open - Bradenton San Jose Challenger Ford Tennis Championships - Louisville Torneo Internacional Challenger Fila 2006 - Leon USTA Challenger - Champaign II Naples ITG Challenger - Naples 2007 Nielsen Pro Tennis Championship - Winnetka 2001 USTA Tallahassee Tennis Challenger - Tallahassee Budapest Challenger - Budapest USTA Seascape Challenger - Aptos BMW Tennis Championship - Sunrise Atlanta Clay Court Challenger - Atlanta Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Odlum Brown Vancouver Open - Vancouver USTA Challenger of San Antonio - San Antonio Hilton Waikoloa Village USTA Challenger - Waikoloa Fifth-Third Bank Tennis Championships - Lexington Lubbock Challenger - Lubbock Pro Challenger at Calabasas - Calabasas Britania Zavaleta - Puebla Franklin Templeton Tennis Classic - Scottsdale 2003 USTA Challenger of Calabasas - Calabasas Open de Montauban - Montauban Heineken Open - Auckland 2002 FSE Challenger - Tarzana USTA Men's Challenger of Dallas - Dallas International Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport USTA Challenger of Las Vegas - Las Vegas 2006 Challenger of Santa Clarita California Challenger - Valencia Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 USTA Challenger of Calabasas - Calabasas The West Side Tennis Club Clay Court Challenger - Forest Hills USTA Tallahassee Tennis Challenger - Tallahassee Granby Challenger - Granby Aberto Da Costa Do Sauipe - Bahia 2001 UT Tyler Patriot Challenger - Tyler Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger - San Luis Potosi Music City Challenger - Nashville Citta di Monza - Monza 2005 West Side Tennis Coub Men's Challenger - Forest Hills Savannah Challenger Heineken Open - Auckland Siebel Open - San Jose Challenger Britania Zavaleta - Puebla Nottingham Challenger Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest International Tennis Championships - Delray Beach Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Kroger / St. Jude International - Memphis Open de la Comunidad Valenciana - Valencia Shimadzu All Japan Indoor - Kyoto ARMS USTA Challenger - Rocky Mount The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank Open de Moselle - Metz Open Sainte-Victoire - Aix-En-Provence Grand Prix de Tennis de Lyon - Lyon USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco The Wright Financial Group, Inc. Challenger - Champaign International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach 2004 Colorado Tennis Classic - Denver Tennis Channel Open - Las Vegas Music City Challenger - Nashville Pro Tennis World Open - Sunrise Open SEAT Godo 2006 - Barcelona Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Home Depot Center USTA Challenger - Carson Ordina Open - 's-Hertogenbosch USTA Freeman Men's Challenger - Joplin Dutch Open Tennis - Amersfoort Open de Moselle - Metz Wailea Men's Challenger - Maui BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Heineken Open - Auckland Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas Estoril Open - Estoril Baton Rouge Pro Tennis Classic - Baton Rouge Countrywide Classic USTA Men's Challenger - Carson The Stella Artois Championships - London Legg Mason Tennis Classic - Washington D.C. Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Thailand Open - Bangkok Open 13 - Marseille The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing If Stockholm Open - Stockholm Nottingham-2 Challenger Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Zagreb Challenger ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Savannah Challenger The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Swiss Indoors Basel - Basel Delray Beach International Tennis Championships - Delray Beach Dallas Challenger Open 13 - Marseille Bank Austria Tennis Trophy - Vienna Regions Morgan Keegan Championships - Memphis The Artois Championships - London Legg Mason Tennis Classic - Washington U.S. Mens's Clay Court Championship - Houston Sunrise Challenger China Open - Beijing Dubai Duty Free Tennis Championships - Dubai China Open - Beijing China Open - Beijing China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Thailand Open - Bangkok China Open - Beijing Sacramento Challenger Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha Croatia Open Umag - Umag AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona AEGON Championships - London Sarasota Challenger Brisbane International - Brisbane Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade AEGON Championships - London Belgrade 2 - Belgrade Serbia Open - Belgrade Adelaide International 1 - Adelaide Dubai Duty Free Tennis Championships - Dubai Davidoff Swiss Indoors Basel - Basel Gonet Geneva Open - Geneva US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch Dubai Duty Free Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai Panama City Challenger Qatar ExxonMobil Open - Doha USTA Men's Challenger of Dallas - Dallas Nova Challenger Osaka - Osaka Gonet Geneva Open - Geneva Dubai Duty Free Tennis Championships - Dubai USTA Challenger of Burbank - Burbank Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Gemax Samsung Open 2004 - Belgrade College Station Challenger - College Station Astana Open - Astana United Cup - Australia Serbia Open - Belgrade U.S. Men's Clay Court Championships - Houston Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Hellenic Championship - Athens Tel Aviv Watergen Open - Tel Aviv Banja Luka Open - Banja Luka Croatia Open - Umag Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Cincinnati Heineken Open - Auckland Aircel Chennai Open - Chennai Siebel Open - San Jose Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Arizona Men's Tennis Championships - Scottsdale Qatar ExxonMobil Open - Doha Medibank International - Sydney Pacific Life Open - Indian Wells Siebel Open - San Jose Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati U.S. Men's Clay Court Championships - Houston BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha Pacific Life Open - Indian Wells U.S. Men's Clay Court Championships - Houston NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Qatar ExxonMobil Open - Doha Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg International Tennis Championships - Delray Beach Tennis Masters Series - Madrid Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid AEGON International - Eastbourne BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Open 13 - Marseille Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells SAP Open - San Jose Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Masters - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BNP Paribas Masters - Paris Western & Southern Open - New York Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Barclays ATP World Tour Finals - London Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, F, SRB-FRA 3-2 Hopman Cup - Perth Davis Cup, Group 1, 2R, GBR-SCG 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, F, SRB-CZE 2-3 Laver Cup - London Hopman Cup - Perth Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, Finals, Group A Davis Cup, Finals, QF, SRB-RUS 1-2 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Group C, Valencia Davis Cup, World Group I, 1R, SRB-GRE 3-1 Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 70th River Oaks International Tennis Tournament - Houston Australian Open (juniors) French Open (juniors) U.S. Open (juniors) River Oaks International Tennis Tournament - Houston Davis Cup, Finals, Group F Davis Cup, Finals, SF, CRO-SRB 2-1 Mubadala World Tennis Championship Davis Cup, World Group, 1R, SRB-KAZ 3-2 AAMI Classic - Kooyong Davis Cup, World Group, QF, SRB-GBR 2-0 Davis Cup, World Group, SF, ITA-SRB 2-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 The Mubadala World Tennis Championship Mubadala World Tennis Championship AAMI Classic - Kooyong Mubadala World Tennis Championship Laver Cup - Chicago River Oaks International Tennis Tournament - Houston Mubadala World Tennis Championship Mubadala World Tennis Championship A Day At The Drive - Adelaide All Lower level tournaments Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - Turin Nitto ATP Finals - London Olympics - Tokyo Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Nitto ATP Finals - Turin U.S. Open - New York BNP Paribas Open - Indian Wells